We recently completed a long term stay and were very happy - we extended a couple of times! The apartment is in a fantastic location and we were very comfortable throughout our stay. The facilities are modern and our host was very easy to contact and accommodating with all requests. A great place to stay!