The only downfall was the downstairs kitchen didn't have any cooking equipment/ utensils etc but otherwise the location was great, not too far from the resort. (i would recommend hiring transfer bus for $20 for luggage) the property manager/ owner was great with communication and the property was clean and big enough for the large group we went with.