We stayed with all inclusive for 2 weeks at Hotel Kristal. 2 adults and 2 children (ages 10 and 12).
The staff was friendly in general. Was quite impossible to get a smile or a friendly comment out of one of the female receptionists.
The food was really bad. Too many boiled sauce dishes where the meat was with fat, skin, etc. And not much flavour to it. And one of us ended up with a stomach infection and had to get penecillin when we returned from vacation.
Cleaning of the rooms was horrible. Not once during our 2 weeks was the place vacuumed or the bathroom floor washed. We did get clean towels every once in a while though, and the bed was set daily.
It seems like the hotel has too many visitors to be able to accommodate the facilities. We often waited for a table to be free at the dining room, and the sun beds by the pool were all taken unless you got there really early in the morning (which we started to).
Once a week (at least at the all inclusive deal we were on) you could eat a dinner at the bistro. This food was really good and large portions. The waitor was exceptionally nice and friendly. Thumbs up for this!
The pool water had a funny smell to it and there were little black "dots" in it. We did see people test the water daily though, so we suppose that all was okay.
Due to the tiles everywhere, the place was very loud and noisy. Little kids made way too much noise, and it was not a pleasure to stay in the lobby at night, or in the dining room. It was possible to eat outside where there was a little less noise, but this was also where the smokers sat. So kinda a lose-lose situation.
During the day there was an animation team at the hotel, which was a good idea. But sometimes they turned up the music by the pool way too loud, so although you were seated next to one another, you had to shout in order to hear what the other person was saying :-/ I think that the people who participated in the activitites quite enjoyed them though.
In whole the hotel employees tried their best, but it all only ended up average and we would definately not choose this hotel again.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC