Our family found this place perfect, even as we boarded our cruise. What a fabulous start to the holidays.