We had a wonderful few nights at this place and wish we would have stayed longer. The view is incredible and the unit is even nicer than it looks in the pictures. We enjoyed snorkeling at the beach on the other side of the complex. The kitchen is well equipped and the AC works amazing! We will definitely be back!