5 stars across the board.
Great location, great accommodation, great host.
Would recommend to friends.