Very clean and had plenty of beds for everyone in our group. Great place and the price was awesome!