Overall, the condo was very clean, comfortable and up to date. It had all the basics; dishes and bath towels (bring your own beach towels). There is a washers and dryer, but bring your detergent. The property was as described . The location was easy to get to, but the resort sign is small and easily missed. The resort was very nice and clean. There are lots of pools and activities to choose from. The management cleans daily. The access to the beach was an easy walk. Security is very good; gated with security guards throughout. Our only complaint was the Lobby needs some love. Very cold and unattractive. There is a strong sewage smell. Thankfully, this is only on the first floor. Overall, the condo is very nice and we would book again.