I would not recommend staying here. You have to pay a deposit and a cleaning fee outside of hotels.com. It took over a month to get my deposit back because there was some sort of "issue" with their system or so I was told.. As for the apartment, it was ok but not as clean as I expected it to be, and especially for the amount charged. There were slats missing on the blind to the balcony door so anyone in that area could see in. The bed was the cheapest bed I have ever seen in my life. And it was very uncomfortable. My wife and I regretted booking here as soon as we toured the apartment.