A beautiful place.
Self contained.
Great location
Great care