Very clean and fun! Beds were really comfy and the rooftop was a hit. Parking was a little rougher, but overall the view was awesome and we all had a wonderful time.