Gorgeous place to stay and relax, with friendly hosts and a great view