Quirky and rustic place in beautiful location.