The reception did not let me check in as my reference number (hotels.com) did not match their reference number which is provided by Expedia, and it took about half an hour to have it sorted and admitted me "by mercy"... The hotel itself is good for a one-night stay, with free airport pickup which is great.
Worst hotel but shuttle service is extremely good!
Due to flight delayed, I arrived around 2:30am, I called to the shuttle driver for the pick up and he arrived within 15 minutes, which is very good! Other than this, this hotel is the worst hotel I've ever stayed before!