Had a quick look at their website, not impressed with their fleet.
Few aircraft which could mean delays in case of maintenance.
I’m sorry to say I don’t think you’ll learn navigation on an island that small.
Then again how important is dead reckoning when you’re on a career track and your instrument rating is the next thing you do?
I would be a little concerned about your lack of variety with only 4 airports.