Very clean, comfortable, great communication, well worth the stay!