This has been our first experience of all inclusive and we have been very pleasantly surprised. Hotel is huge but very well laid out to give smaller more secluded areas. The food was varied and of a very good quality, no hint of a dodgy tummy all week. Rooms are cleaned every…