It was extremely clean. Rules and procedures were very well written and easy to understand. He is very prompt to answering any questions. We had an enjoyable stay!