We really enjoyed our stay. The pictures are pretty accurate. Check-in was very smooth. Location is very convenient especially if you like snorkeling and diving. The place is spacious and clean. Kitchen has all the basic necessities. AC worked great and was very helpful in the humid weather. Would definitely book the same unit again.