The hotel itself is good, nicely decorated, modern and clean.
The food was bad, breakfast was inedible for anything that was actually cooked.
Bacon was slapped on the pan, not even taken apart so all the slices were burnt on the outside but barely cooked underneath each slice, clearly the "chefs" don't care.
Eggs were under cooked, omelettes were tasteless, sausages burnt and the cheapest you can buy, not something you'd expect from a five star hotel.
Croissants were nice though, thankfully they didn't need cooking.
The all inclusive restaurants on site weren't much to write home about either, again using cheap ingredients, we probably had two dishes that were ok at best.
So much so, even though we paid for all inclusive we made the decision to eat out every day.
The staff were on the most grumpy, fed up and saw us as just another customer. Not the experience you expect from an apparent five star hotel. Everything we asked, including booking taxis for us, or asking for milk for my daughter seemed too much for them and a chore.
Having stayed at other hard rock hotels, this one definitely doesn't live up to the others standard.
I definitely won't be returning and was happy to be leaving.
I would have relayed my concerns at check out, but I wasn't asked how my stay was either.