Comfortable and cozy lodgings in a stunning setting