Small space with everything you'd need. Gorgeous view, warm hosts and thoughtful touches. Friendly sheep in the yard!