Awesome little condo with a fully equipped and functioning kitchen. Condo patio faces the lush jungle courtyard and then just a few steps to the beach front. Location was exactly what we wanted with excellent snorkeling right at the beach at the property and so many restaurants and stores nearby. Would definitely stay here again.