absolutely perfect host, spotlessly clean, really comfortable.