Very large, very clean, great communication, well stocked with everything you need. We were here for our daughter's graduation. It served our purposes very well and I'd stay here again with my family if we wanted to be in this location again. It is above a restaurant be we weren't bothered by noise.