This condo is located in a great area. Our family enjoyed the proximity to the pool, beach, tennis facilities. I think with a little bit of updating, it could be the perfect stay! The condo is fully carpeted - this carpet is far past it's life (dingy and dirty) and I believe leads to a musty odour in the space. The portable AC units were much appreciated - but the main living spaces don't have AC and were very warm. The AC units were also quite noisy and although we attempted to sleep with them off (relying on the trade winds), it was unbearably hot without them on. The bathroom, while functional, is in need of updates and a deep cleaning. The host was friendly and responsive. There is lots of beach gear to utilize and found the kitchen offered the necessities for our family cooking needs. I would have appreciated an info package within the unit detailing the wifi password, property rules, garbage locations, etc. Overall, we enjoyed our stay however we likely wouldn't return unless some updates were made to the unit.