Great location, lovely touches, excellent host. We enjoyed our stay and would book again. Deserves its 5 star rating.