Beautiful condo, excellent location. I was very put off by the cleaning fee, and from reading other reviews, I'm not the only one. I understand the place actually needs to be cleaned between guests, that fee needs to be included in the price, and not be a hidden cost, or a surprise cost, as was the case with me. I booked through hotels.com, and I talked with them, and they said that this was NOT a common condo practice. Anyway, to add insult to injury, I was told to take the trash out and do any dishes before I left. So, what did I just pay 130 dollars extra for? To those who are still reading, please understand I'm not trying to be petty. The place was beautiful, and my wife and I thoroughly enjoyed our stay. The view was spectacular, and it was in a great location. I would not even have minded if they would have just jacked up the price an extra 40 bucks a day and not told me. I would have been blissfully unaware of the situation. But, the extra fee thing just rubs me wrong, just like paying an extra 50 bucks per bag to fly does.