Perfect size. Clean. Private. Plenty of room. Great communication from host.