Good location for a pre- or post-cruise stay (we were here 1 night before our cruise). The staff were great to work with via email leading up to our stay, to arrange car service from the airport when we arrived. The shuttle to the port in the morning was great as well. Everything was on time and well organized. The hotel has a nice little restaurant, great for drinks or dinner. We found the breakfast buffet a little lacking - they should have chafing dishes to keep the warm stuff warm - having eggs sitting out getting cold on plates was not good. Limited options but at least it was free. Our room was ok - the bed wasn't super comfortable, but it was clean, and we got a balcony which offered a nice spot to sit and look over the water in the evening. Overall it was good and we'd stay here again.