We enjoyed three nights in this condo. The unit is relatively close to the front of the building compared to some other units, making the view better than expected. The condo complex had all the amenities you could need including easy access to towels, multiple nice pools, and easy access to the beach. The free valet was very convenient and fast. A supermarket is walkable and there is a store in the building itself that has most essentials. I could easily imagine spending a week or more here. Joe himself was a great host and very responsive, available by text message whenever we needed him. We had an issue with the shower head being too strong and Joe made sure that the facilities manager promptly visited the following day and installed brand new shower heads. The setup of the unit with two masters and large living room was excellent for our needs. We travelled with a toddler and the space worked well for him. We would not hesitate to stay in Joe's place again.