The place was perfect for my wife and I and our two young children. the condo was clean and exactly as advertised. It is in a great location. There is some fantastic food within walking distance and the large ABC store one block away was great for getting snacks and all the souvenirs. Being steps away from the beach was incredible. A small sandy area and some great rocky areas right off the beach made for some good beginner snorkeling for the kids. The pool was great too. Nothing fancy but very few people, even had it to ourselves a couple of times. Would not hesitate to book this condo in the future.