Spacious, clean, lovely flat. Everything we needed. Super location. Really warm welcoming hosts. Very good value. We would return in a heartbeat.