We used these guys last year, booked return and they gave us a free bottle of Vino when they dropped us off at our hotel as a gift for booking a return trip. http://www.yellowfishtransfers.com/
Its a lovely resort, as you have a little one I'd recommend a trip to the Zoo Marine he'll love it, you can bring your own food too for a picnic which I was really surprised by.