This is our first holiday in Barbados and a friend recommended Champers. We had one of our best dinners ever ! The food was amazing, the service was first class and we had a lovely table right on the edge overlooking the sea and the...bay. Everything couldn’t have been better ! We will be back in Barbados next year and will definitely be back here for another night out.More