great! comfortable, clean, plenty of privacy, effective communication with host.