A superb Airbnb. My mom, my sister and I stayed here for a week (and could have easily stayed longer!) Great location, welcoming and communicative host, plus all the amenities you need. It combines the best of both worlds: unique and homely as a good Airbnb is, plus all the comforts, amenities and cleanliness of a hotel. Highly recommended for families or small groups.