The two bedroom condo was extremely clean and well equipped with a full kitchen, filtered hot and cold water, coffee maker, etc. It was much bigger than we imagined which was nice and comfortable for a 4 night stay with our two boys. The pool and grounds are well kept and maintained and very beautiful walking to and from your condo through the greenery of the garden. All staff were very friendly and helpful, especially the young security guard that opened the door for us multiple times a day. The condos are in a fantastic location, close to many restaurants and the beach. A quick walk away from everything. The only negative we have is unfortunately a big one for us, which was the lack of quality sleep we had during our stay. We stayed in room 210 which is in the back right corner of the complex. Unfortunately there is a bar/restaurant behind these condos that blasts very loud music and karaoke for a majority of the night. This noise kept us awake for all nights of our stay (even with earplugs). Otherwise, this condo would have been the perfect stay!