Very clean. Heaps of space. Great for a small group or family. Check in was a breeze. Great stay.