Really liked the place but it let itself down in the details. My daughter had milk split over her at breakfast by a staff member, waiter apologised and then disappeared. No one came to clear up the milk nor sort out my daughter's milk covered clothes. I went to explain at the front desk and asked for help as we were travelling for a few days "there's a DIY laundry in town...." Really! We had 5 treatments and they billed us for 10, luckily my son had smelt a rat and picked them up on it when we checked out, nearly £300 over charge removed... None of this leave a good taste which is a shame as the facilities are good, clean and the pool staff are very helpful. Would be nervous to go back as I just want to relax and trust the people who are looking after us.