What an idyllic place to stay! Full of character. And a gorgeous view!