The place was absolutely clean and breath taking. This place has a lot of amenities to offer and it was in close range to all of our activities. I would definitely be a repeated customer. The host was super friendly, communication was always open and responsive at all times, and very accommodating.