I cannot recommend this place more. The place was clean, central to all tourist sites, convenient, and quiet at night. The hosts also proved to be the most kind, helpful, attentive, and hospitable hosts. We felt really taken care of. They asked when we'd arrive and where, provided best route to the apartment, and even tried to be flexible about our check-in time (letting us drop off luggage until it's ready to be checked in). The place itself was clean, and have lots of amenities like washer, ironing board, a balcony, AC (!!), and also had shampoo/body wash/ hair dryer.
All in all, what a wonderful experience, we couldn't be happier with this choice.