Joe's place is everything it claims to be, and more!! We enjoyed snorkeling off the beach and we spotted sea turtles! The rooftop is a fantastic spot for a BBQ or to watch the sunset! The condo was clean and well equipped with lots of extras, like snorkeling gear & lawn chairs. We loved it!!