Also Ultimecia's Castle is outright one of the best dungeons in JRPGs period not just final dungeons.