The apartment was compact but very nice. The view was good and we were very comfortable. The only issue I ran into was communication for checkin. I booked 2 days before the stay but never received any check in instructions. The building is just an apartment building with no reception desk. I tried calling the number on the reservation 3 times but got no answer. I asked a few people around but no one I asked knew anything. Eventually I called hotels.com and they tried multiple phone numbers before reaching someone. Finally we located the right person who showed us where to go. At his defense, he did try to call me (he even showed me in his call history) but he was dialing the number incorrectly. Still, every other time I've booked a place like this through hotels.com I've received detailed checkin instructions by email. While this was annoying, it wasn't that big of a deal. However, after checkin I got an email from hotels.com asking me to review the checkin experience. I responded fairly but honestly saying the checkin process was not smooth but the apartment was very nice. The next morning upon checkout the owner confronted me and gave me a hard time about leaving him a negative review about checkin. Dropping the ball with checkin is one thing, but confronting me about an honest review crosses the line. So while the apartment is nice, the owner is unfortunately unprofessional and I wouldn't recommend this place. If you want good reviews, provide good professional service.