Roomy and clean, I had a lot of questions and they were all answered very quickly. Great stay!