The reception and restaurant waiting staff were great, but the housekeeping staff and kitchen staff really took the term unprofessional to a new level. The first day, I asked for new sheets and towels because the "new" sheets on my bed were stained with what looked like blood or ketchup while the pillow cases had yellowish stains on them. The towels in my bathroom had black stains on them as well. THEN, the staff informed me that they had "run out of handtowels" and so I had to do without until they could find some for me. Really?? Such a large hotel and you guys ran out of handtowels? Anyway, I asked for no housekeeping the next day. Then, the next time I asked for housekeeping (yesterday), I discovered at night when I was getting ready for bed that the bedsheets were not properly laid! There was at least 5cm of uncovered mattress at the lower part of the bed, which was not discovered until we turned down the blankets before bed. So at midnight, we had to push the bed out, tugged out and re-laid the sheets outselves.
Next, breakfast was a strange affair for the past 6 mornings. The food on the menu was often served "incomplete" (i.e. sunny-side set came without the bacon, sausages etc. that was included on the menu) while buffet food was often stale (i.e. stonehard pancakes this morning, rancid pineapples yesterday, smelly cucumbers couple days back etc.)
This is without a doubt the worst 5* experience we've had. Sadly, we've 2 separate bookings so we're stuck till 20th.