Beautiful place to stay and to call home for a few days. Stunning flat, spotlessly clean, lots of personal touches as well as all the necessary amenities, perfectly located and delightful hosts. I will be looking for a reason to return. Many thanks!