all inclusive vacations in US Virgin Islands