Property has a relaxing atmosphere. A delightful place.