Iggie’s Oasis, St Thomas, US Virgin Islands There’s no more authentic, beloved bar in St Thomas than Iggie’s at the Bolongo Bay Beach Resort, and now in its current form as Iggie’s “Oasis,” it’s open and welcoming guests. It’s all here — the food, the cocktails and even regular live music. Just make sure you make a reservation in advance.