Definitely recommend this property! My family of 6 stayed here and there was enough space for all of us in a small apartment. Cooler in room and pool/beach amenities always a plus.