Great stay. Room was cleaned every day, fresh towels too. Staff were friendly. Dining room was also clean and tidy. Some nights had to queue to get in, but not a massive wait. Food was ok, always something to eat. Just sometimes wasn’t hot enough. Pool area was nice, some sun beds were broken, and not the most comfortable, but I suppose you can’t have everything. All in all had a great time.