Everything was great and as expected except the entertainment. The accommodation was clean and well designed, the food was very good and I would say the best we have had at any all inclusive which has taken its toll on my waist line. The staff were all lovely and very attentive.…