Hotel was absolutely amazing and so were the staff, were all very friendly and helpful with our young children. Location amazing, pools brilliant and choice of food very good with the ability to go a la carte as often as liked. We were half board and the only negative is it is very expensive to buy drinks, soft or alcoholic. Would 100% recommend.