"I recently stayed at Krystal Grand Los Cabos with my family, which is advertised as a four-star resort, but based on my experience, and having stayed at other all-inclusives, I would rate it closer to a three-star.
The positives: the staff were incredibly kind and welcoming, the rooms were clean and serviced daily, and anything we needed (like extra towels) was brought quickly. The views were beautiful, and while the beach isn’t swimmable, it was stunning and we saw whales daily. The resort was also quiet and family-oriented, even during spring break, which made for a relaxing atmosphere. Activities were fun and not overly pushy.
However, there were several downsides. Lounge chairs were always taken by early morning, and there were none on the beach. The resort frequently ran out of basic items like towels, ice, mint for drinks, and even had broken blenders at times. The food did not meet four-star expectations and felt low quality. Service at restaurants was very slow, with long waits for ordering, food, and even dessert sometimes up to an hour.
Overall, while the staff and setting were great, the experience didn’t match a four-star standard and fell short compared to other resorts we’ve visited."