Very spacious, clean, and much more than i expected. The pictures make the rooms look smaller, but when we checked in, the rooms were much bigger in person.