This is a brilliant stay. Cleanliness is stellar; the views are gorgeous, the place is spacious and everything works perfectly. Very considerate host, too. We will definitely visit here longer, next time.