Beautiful place that has been restored lovingly.