A wonderful, peaceful place to stay on a beautiful property.