Great location, clean, plenty of room inside and outside. Views are amazing. Lots of activities for rainy days. Great kitchen amenities. No shops within walking distance which was fine for us but just a heads up for future guests.