Fantastic place, wonderful hosts! We couldn't have asked for more from our visit to St. John's. John and Mary Ann have created a fun, inviting space for guests and they were simply wonderful to meet and get to know. The location is ideal for easy access to shops andthat restaurants but you may forget