Cool. Not really much else outside of Douglas unless you plan on either catching a plane or being incarcerated in what passes for a prison! :-)
Slight exageration admittedly. If you like a lot of scenery and the countryside though, etc, you won't get better than the Isle of Man! :-)