I have not actually used Island Yachts but have used a slip directly across from their boats on B slip many times. Boats appear well maintained and the yacht maintenance
people are very friendly and a couple are very cute to boot.
One thing you do need to know... Red Hook is a HORRIBLE Bay for boats. Normally you have both high waves and winds making entrance and exit a real adventure and you will have a bouncy night if you stay over night.
I would plan on getting out during the first available lower wind/ wave condition and avoiding coming back until similar conditions are present.
The harbor's dock
side facilities are better than average and a reasonably stocked market is a block away. Don't plan on the marine parts
place to have anything other than very standard stuff... but you do have a Budget Marine
just down the street accessible by one of the serry Taxi's for a buck each way. Ask the marina people how to use them... they will generally respond to a simple flag down. You can get to Tutu Mall some distance away where the largest K-Mart is located that can for a far lower cost supply you with many supplies including many food
items.... still only a buck a person each way.... and it is a great opportunity to see the Eastern end of the island... do not expect a smooth ride... it is more of an E-ticket at Disney.... hold on!!!
A great little anchorage very near by is Christmas
Cove just past the Current
Rocks between St. Thomas and Greater St. James.... good snorkeling area where 3 or 4 snorkel adventures boats bring in people for a couple of hours once or twice aday... after about 5 the bay is nice and quite except for the occasional ferry boat
that passes the rocks and will rock your world... but still a very nice and FREE place to drop a hook. If your into hiking St. John has several interesting places.
While the sail To the Spanish VI can be fast.... it is a hard beat back.... plan on a full day if your crew isn't fast on the tacks.... and even then it is often a slow and wet process.