Helpful host and adequate facilities for a short stay.