Check in process and communication were great. Overall the condo was very spacious and the balcony was a favorite hangout for us. Kitchen was one of the best stocked kitchens we have ever had in a rental. Lots of dishes, glasswear, silverwear, cooking utensils, pots and pans, and storage containers. Would have been great to have tin foil and more spices and olive oil/spray. Coffee pot is old but works and coffee filters were provided. Bathrooms were also good sizes. Water pressure was ok. Pool towels were provided. Towels in the unit were fine, not a ton but we were able to wash while we were there. One other person noted the sheets in the master suite not fitting properly, we had the same issue of them coming off during the night. I think it was due to a slippery mattress cover. Annoying but not something we couldn't deal with. The beach here was wonderful. Daily long walks. The pool was small but fine. The community gym was a joke...terrible and very old. Ended up having to drive to other local gyms. Also the elevator at times would not be working. Normally I wouldn't care as we would take the stairs but I was in a boot for my foot so again kind of a hassle.