Stephen and Mary are excellent hosts and made our stay a really enjoyable and relaxing time. They are very thoughtful and encourage intermingling with other guests - which we appreciated greatly.