Honestly you have to take each negative review with a grain of salt. I have read other people say that the construction hasn't bothered them at all and they never even really noticed it while they were there. The food, in my opinion, was just like any other all inclusive. Some of the restaurants were good and others were so-so. I wouldn't let those 2 things make you worry about your trip!