A very welcoming "home" away from home. Very hospitable and friendly hosts.