Good hotel. Terrible kitchen.
Checked in after a late flight. Asked the girl at the front desk if anywhere was open for food and she said that room service was 24 hours. Called room service and the person asked me why I was calling him in the middle of the night. Then I had the pizza and had the worst food poisoning of my life. Breakfast was ok though. For no apparent reason, they filled the pool half way every day I was there. The room was clean and the staff was mostly great. The security staff was particularly alert.