Easy check-in, clean and spacious, with incredible views and a well-equipped kitchen. Thoroughly enjoyed our stay.