Intercaribbean is another option from SJU to Beef Island - they have been very reliable when we have used them and are quite reasonably priced.


[Linked Image]