A wonderful oasis of calm in a great location.