I live in Florida and have been to Key West many times so my opinion isn't going to mean much to some folks. Lets say its a nice town. Good place to stop at the store to pick up things you may have forgot. Have a nice walk around and get back to the ship before the masses.
My girlfriend and her daughters sis this and thought it was great. Prices for pictures are insane though. $30 for each pic on a DVD with about 45 pics for $140 and they do not allow private picture taking anymore.