We had a wonderful stay here. We had breakfast cooked for us at the villa everyday. We were just a short walk to the beach from here. I will have to say, one thing is that on Google Maps, it shows the place further out than it actually is from the beach. Nothing to do with this place but don't use Google as its wrong. Place has AC in the rooms. The open living room has fans and is more than comfortable. Tons of shopping and nightlife within a stones throw away. The place is very clean. It has a pool and its cleaned almost daily. Also nearby, within a couple of steps is a convenient store to buy your essentials, laundry service if you run out of clean clothes, and a place to exchange currency.