large rooms, very clean, convenient set up, bathrooms were always spotless. parking situation in the back when it's busy can be a pain, but not that big of a deal.