 Food by the pool was really awful and we had a very long wait to check in but not sure how you could improve that maybe just bad timing 
 Beds were extremely comfortable Rooms were spacious and lots of space in reception lounge area to sit whilst herding together my party of 9 friends 