This is a lovely apartment in a perfect location. We stayed here with another couple and had plenty of room, especially with the large kitchen (a rare and much appreciated feature), the extra shower and sink, and the convenient washing machine. Our biggest complaint was that the hosts need to fine tune the check-in process for people not arriving via their airport pickup service. I understand that situations arise, but this was the most sloppy checkin we've ever experienced despite taking extra care to establish a check-in time and plan with the hosts. However, we would still recommend this place to others.