I use public transport to/from Peel except possibly on Saturdays when there is nearby unwardened on-street parking - be warned that currently Douglas traffic wardens are on a 'get-cash drive' and many overstayers are being booked.