It was by far the best stay I've had over the years of travelling. The apartment was very spacious, sparkling clean, with very delicate touches of flowers and candies waiting for us. Easy access to enclosed free parking space also added to its long list of goodness. The owner is super friendly and speaks fluent English. She was very responsive, flexible and helpful. I would definitely recommend this place for both long and short stays.