Only things that weren't great were the parking (you have to park in a public parking ramp across the street and schlep all your luggage from the ramp, across the street and up a flight of stairs to check in - none of which is posted anywhere so we kept driving around the hotel looking for a formal entrance or place to unload baggage) and our shower - the shower was great but the drain wasn't doing its job, so we were standing in ankle deep soapy water when done. Otherwise, everything is top notch! Loved the customer service at the registration desk, the room was large and inviting, surroundings are beautiful, plenty of little shops and places to eat in the main village section - very charming! We'll be back!