We recently stayed here at the the beginning of our trip to Europe and wished we had such a great arrangement elsewhere! The air conditioning & internet were essential (and I thought I wouldn't need it). It was great having the kitchen right there to have cold water when we got home or to freeze it to take out with... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.