Very clean very accommodating. Great stay over all.