Hi Pat, all prices are one way, and yes, it can get very expensive with all the fees.
It's a great little island, but of late has been plagued with seaweed on some of the beaches, leaving them less than pristine.
Ellen


Life's a beach