Nice, clean, comfy flat in a great location. Very well equipped kitchen. Our hosts were always available and very communicative. Comfy beds with good quality linens and towels. We had a great time and would definitely recommend staying here.