A clean, comfortable and convenient flat in an amazing location. The hosts were communicative and the self check-in was very straightforward.