Superb views, friendly hosts, thoughtful homely touches. This place exceeded our expectations and wish we could have stayed longer. You wont regret booking this gem.