The complex was a little worn, however the inside of the condo was modernized and very nice. The view from the balcony was wonderful. The beach is very small and not good for swimming.