This was perfect for us. We loved the location and it was even better than expected. Our communication with Emma made check in seamless and she gave us excellent recommendations for things to do and places to eat (we followed each recommendation and were never disappointed, thanks Emma!). We will definitely return.