Top of the Bath's Restauranr & Bar

The Bath's, Virgin Gorda