Lovely place, awesome location and great host.
Just a note, the parking is slightly awkward and not recommend.