The condo itself was great and looked exactly as it was pictured. It was very clean, with an amazing balcony and beautiful view. The balcony was very large with a table that we could eat dinner at and lots of seats to relax. However, the property manager and staff were very unfriendly and rude. A lot of elderly people own property there and some did not appear very tolerant of the children, especially when in the pool. The pool is also in the middle of the parking lot, but our kids didn't seem to mind at least. The pool closed at 7, so our children were disappointed they couldn't swim at night like they love to do. It was very conveniently located on the beach which was great, but there were no bathrooms outside by the beach or pool, so we had to go back up to the condo to use the bathroom. Overall, we had a very good vacation but we probably would not return.