Really BEAUTIFUL place to stay. Very well located in the city, with lots of good restaurants and stores to visit in walking distance. The place itself was very clean and well kept. Everything we needed was available in apartment, including extra towels, soap etc.
The hosts were very friendly and graciously accommodated our moving check in times (we were delayed a number of hours). They were also VERY fast to respond and provided us with a smart phone to help with navigating the city, though we never ended up needing it.