Overall, this a a great little condo. My fiance and I were lucky enough to find this listing at the last minute for half price. It is very clean, and the bed was very comfortable. Additionally, the hosts were very responsive and quick to reply to our questions. The reason for my lower rating is because i felt like the check in/check out was a little overbearing, requiring me to take photos and send them to the hosts to prove i didnt damage anything. Additionally they were pretty insistent on keeping the place very clean, and we were asked to do quite a bit of cleaning before check out, even though the cleaning fee is absurdly high ($200+). This is a nice place to crash for the night, but with a subpar location, lots of cleaning, and inordinately large cleaning fees, i would be pretty bummed if we had booked this for full price.