This is my second stay with my husband. It's only my second stay because the place is so wonderful that it is constantly booked. It's just a fabulous place that has everything you need. Restaurants and shops are right there when you step outside. Great hosts that are responsive too!