Hi George,
I found Curacao to be a lovely town, very easy to walk around and shop and see the locals. Once there we did a cruiseline snorkeling excursion which was really good, but not sure if thats something you want to take a 5 year old on?? There are taxi-s right by the pier as you get off the ship, so thats not a problem.