Lovely, modern hotel, extremely clean & generous-sized rooms. Food was a little disappointing, the poolside food was a bit limited in variety & despite coming down to breakfast half an hour before it ended, there was barely any hot food left, and the staff appeared to have stopped making any more. Lots of guests were queuing up for a cooked breakfast & looking bewildered & disappointed that it had clearly finished.