A good place to stay, welcoming hosts, lovely views and location