I would suggest between your choices Marina Cay. My experience at Trellis is a bad first impression. We pulled into the mooring field and there were several unkept boats either anchored or moored that looked like they had been there for years. It had the appearance of a run down neighborhood. My whole crew voted to leave and find another anchorage which we did. We never made it to shore to visit the shops or restaurants so I can't comment on that.