White Sands is a Pan-Caribbean fine dining restaurant.