Superb. The most incredible view and all the touches you could ever want. Spacious, private and homely. Hosts were amazingly accomodating and made our special stay perfect. Thank you so much. 10/10.