Just got off the Regal yesterday. I will add one thing. Get to the shows at least 20 minutes early, whether it is in the Princess Theater, Princess Live or Vista Lounge. Everything fills up early and there are nowhere near enough seats on the ship in these venues.