Great condo, great property and great amenities. I will start by saying the unit and the property are very clean. I usually spend the 1st hour or two cleaning units we rent because I'm a germaphobe. I didn't feel the need to do that here, so a quick disinfection of the main surfaces (only for peace of mind) which took me about 3 minutes was all that I did. Taylor was awesome and responsive. I didn't run into any issues that required I contact the rental company, but I did have to contact Taylor because I messed up and she politely fixed my error immediately. She is extremely friendly and helpful. They do provide some things like shampoo, conditioner, body wash, garbage bags, USB ports everywhere which was appreciated. A big bonus - they don't make you clean the entire unit (after paying a cleaning fee) as most places are starting to do. Instead they ask you take out the trash if you are able. This is a huge deal to us, as getting up at 5am to clean a condo before heading to the airport is the worst. The heated pool is great and the beach access is awesome. We accessed both daily in addition to playing a lot of shuffle board (don't laugh, it's so fun!) The other guests on the property were friendly and we even met a couple families we hung out with on the beach or around the pool a couple of times. We had no issues with others being too loud or disruptive. I really can't think of anything to complain about. We had a great week and will be renting here again.