fly to st. thomas, catch a $50.00 taxi to red hook(east end),then take a twenty minute ferry ride for $3.00 to lovely cruz bay, st.john. ask any friendly native how to get there, and they will gladly point you into the right direction. it's about a five minute walk off the ferry dock. have fun and please patronize love city surf shack while your there.