A wonderful spot set up thoughtfully so as to enable the visitor to relax and feel completely safe at home. No small feat.