The location is perfect! Near the beach and near the main shopping street. The condo is very clean and the pools are great. No complaints whatsoever! And very baby friendly. Lots of amenities.