This condo was absolutely beautiful. We were so impressed with the balcony and spent much of our time out there. The room was clean and the kitchen was well-stocked; there were even spices already there for us to use! The check-in process seemed a bit hectic just because we needed to wait for a group to finish their tour before we could enter the parking garage. We were earlier than our anticipated arrival since we drove, but we were traveling with 4 children 7 and under, so waiting in the car was difficult. We did hear from the group who toured after us that they were annoyed with the wait time, too. Maybe there could be another person conducting tours on check-in day...? Other than that, our stay was fantastic! There were beach towels and several beach chairs/toys available within the condo. You do need to supply your own dish soap, laundry soap, and toilet paper, but we expected that. The condo complex was gated and felt very secure. We did not hear any activity from neighboring condos and found the property to be gorgeous.