Very clean. Had everything you needed. Beverly was very prompt on responding with any of our needs. Great host!