Very clean and spacious; very comfortable beds and large sofa. Having 2 showers was a plus as well. Would recommend for large groups.