Overall a great experience for our family at this location. Clean, convenient, and well appointed. Loved its proximity to a great snorkeling beach!