This hotel is a must for any Marvel fan, from the restaurants / bars to the superhero experience, it is absolutely marvelous. The rooms are spacious and clean. The staff is friendly and helpful. My only complaint and reason I did not give this 5 stars is the late check in of 5:00 p.m. They do hold your items and have them delivered to your room so you can enjoy the parks, but it just seems like an inconvenient check in time if you want to freshen up before heading out. That coupled with a check out at 11:00 a.m. seems like you do not get enough time to enjoy the hotel.