This place has an outstanding location. Is is right between a sandy beach and a beautiful park. Next to the beach is fantastic snorkeling, it feels like you are swimming in an aquarium, cool fish and coral and eels are all over the place, it's truly amazing. The view from the deck is stunning! The sacrifice for the great location is that the apartment is small and very hot (especially in the evenings). It was definitely worth it if you ask me, I would gladly stay here again.