Lovely view, lots of thoughtful touches and very responsive hosts. Would definitely stay again!