I stayed in this condo for a long weekend with my girlfriend and it was everything we had expected going into the trip. The balcony was our favorite and spent most of our time enjoying the views from the balcony. Kitchen, Room and Bathrooms were clean. Kitchen was equipped with everything we needed for quick meals and making drinks. We personally did like that the condo was on the 3rd floor, high enough from pool viewers but low enough to take side stairs for easy access to the beach. I would recommend this condo for any family friendly vacationers.