A really nice and thoughtfully equipped apartment in a fantastic location. We found we could easily walk to all the big attractions, and were never too far away to come back into the apartment when the heat of the city got too much. The little kitchen was very handy and there's a supermarket within walking distance. There is parking a couple of minutes' walk away.
The hosts were very accommodating. I managed to miscalculate our arrival time and was three hours earlier than the 5PM we had originally arranged yet they still made sure there was someone waiting to let us in. The welcome was friendly, thorough and really helpful. We loved the place.