Spacious place and a warm host.