A nice quiet place to stay, deceptively secluded and fantastic views.