I am looking for some advice on our upcoming trip. We have done multiple BVI trips with time in the USVI mostly around St John - which we love. We wanted to hit some new spots. We are on for 10 days. This is our rough itineary. I am looking for specific input if I should add Water Island and if we should do 1 or two nights in St Croix?

Saturday 19th - Overnight @ Harbor
Sunday 20th - Salt Pond or St. Croix
Monday 21st - St Croix Green Cay Marina
Tuesday 22nd - St Croix, Buck Island or Salt Pond
Wednesday 23rd - Hurricane Hole / Coral Bay, Majo Bay, Francis Bay
Thursday 24th - Waterlemon Cay / Leinster Bay
Friday 25th - Waterlemon Cay / Leinster Bay
Saturday 26th - Lavango - Dinner Reserved Mooring Ball
Sunday 27th - Caneel Bay, Sushi @ Lavango for lunch
Monday 28th - Christmas Cove, Caneel, or Lavango
Tuesday 29th - Travel Home

Love your input on Water Island? Buck Island? Is St. Croix worth the trip? I have read many of the TTOL trips - thank you everyone for sharing your experience.