Great location with lots of space and great supplies for a family. Unit is a little 'well used', but we found it to be extremely comfortable, clean and cozy and would certainly stay again. Snorkeling and beaches are incredible.