My family and I really enjoyed our stay. This condo is located to many restaurants and directly across the street from the beach. I enjoyed sitting on the balcony and watching the sun set on the beach. Even with construction going on next store, we were not disturbed by it. My only issue is that we were charged a cleaning fee, yet the host had a list of directions for things to clean at checkout. The check out instructions stated to empty trash cans, load and start the dishwasher, and remove all linens and place them in the laundry room. We clean up behind ourselves regardless and not messy guests. However I don't think it's okay to charge a cleaning fee and then ask your guests to take care of cleaning tasks upon check out.