Excellent stay!!! Great host, great location, great flat, great amenities... great, great, great!!! We will definitely stay again!!!