Wonderful apartment, perfectly clean with all the amenities we needed for a very comfortable stay. The hosts have really gone out of their way to anticipate guests' needs and make it as easy as possible to settle in. Communication was great, check in & out was easy, the wi-fi was fast and stable, the kitchen was well stocked and all the little touches like providing milk & coffee, dishwasher tablets, a shopping bag for groceries etc. enabled us to fully relax and make the most of our vacation. Would definitely stay here again, every time!