Great stay in an area with amazing snorkeling, fun shops, and yummy restaurants.