Spectacular views. Welcoming hosts and a sunny, peaceful place to stay