Large place good for a family with kids. Kitchen was well stocked. The beach next to the complex was a bit disappointing but it's in short enough distance driving or even walking from another snorkeling beach.