Great location, great views, informative hosts and a lovely place to stay