Great stay with a beautiful property, clean and spacious grounds. Plenty of amenities, and nice pools. Would stay here again.