A wonderful, peaceful place to stay. Such a treat.