Immaculately clean! Roomy, comfortable beds and fantastic location.