A beautiful place to stay, well equipped, modern, homely, stunning view, and helpful hosts