We found the hotel clean and friendly. We are a family of 2 adults and 2 teenage children. The bed linen and towels were changed daily and the beautiful grounds were spotless. The pools were warm and clean. The food was OK in the hotel but nothing special, its is easy and cheap to eat out so it didn't bother us.