I just beat this game today - what a fantastic final boss. In fact, apart from the fairly lackluster third one, I enjoyed all the bosses in this game. Now to go back and find all the Boos and gems.. So far I've only found all the Boos in the first mansion, but I'm still missing two gems there, even after I thought I'd searched it thoroughly.