We stayed here three years ago, and it was every bit as enjoyable this time! Every staff member is friendly, professional, and genuinely happy to help. They go out of their way to provide great service. Our junior suite was very spacious, clean, quiet and comfortable for our family of four. We had breakfast in the restaurant a couple of mornings, and the service was friendly and efficient. The location is perfect. Definitely a gem of a hotel.