Location is superb, close to everything shopping wise. Cleaning is just OK, you can tell the shower curtains, curtains, dusting, etc doesn't get done too often..just surface cleaning of the most used areas. Bathroom counter was a bit dusty, so was the fake plants in them. They do provide just about everything most people would need to get started on their vacation. Now, I messaged ahead of time (couple of days) about what type of coffee maker, early checkin. My checkin request was denied because of people just leaving and cleaning time. I totally understand that. But later, no response to the coffee question, or a parking question, OR a late checkout request; we had to wait 30 min for cleaning to be completed the day of check in. Again, I understand things run behind, but to not respond at all to my questions is just very unprofessional. We had a great time, lounge chairs are rusted and need replacing, and we couldn't use them. Overall a great stay, I just don't feel like my cleaning fee was worth it and better communication would have been nice.