A beautiful place that is extremely clean and in a lovely location.