The staff were great; being able to park our car during our cruise is wonderful; and the hotel shuttle ride to and from the terminal is extremely convenient, allowing us to avoid the terminal parking. Our only inconvenience was not being able to get additional towels because their dryer had broken.