Check in and customer service was great - very fast and friendly. Stayed in the Premium Suite --size was nice (king bed in one room, queen bed in another room, 1 bathroom and a small kitchen). Cleanliness was ok, we noticed floors were a bit dirty after kids socks got a bit grey after walking around and we saw some crumbs under the bed covers, but other than that it was fine and we got towel refreshes daily. Biggest downside is the outside noise at night from the occasional emergency vehicle and cars with loud motors, or other guests coming in and out -- the doors didn't seem very sound proof. Overall, it was good value and we had a pleasant stay.