I agree with St. John. Lavender Hill has some nice condos for rent and they have a small swimming pool(s?) for dunking off - you will need this! Rent a jeep and go to a different state beach everyday for swimming and picnicking. Crus Bay has lots of options for dining out. The ferry service from Crus Bay to Red Hook, St. Thomas is reliable and frequent, so less stress trying to get to your flight out of CA.