excellent host, excellent stay.