A beautiful rustic lodging in a divine location