Great location, very clean, suitable for the family, excellent amenities and a host that is easy to communicate with. Loved the pool and spa too- functional in all weather conditions.