Restaurant, New Wave, located in St Lucia.