Perfect hosts - respectful of privacy yet attentive and always ready to help if asked. Comfortable bed, clean home, great communication.