Excellent services and amenities. The host was friendly and always willing to help. Communication was impeccable and we were given our freedom to do what we wanted. Would definitely recommend this place to others. Deserving of a 5 star review.