Sheraton Imperial is excellent. The rates are dirt cheap. Only about 90 dollars USD. They have fantastic service as well. The washrooms are cool. They always upgrade their platinum guest. Take the hotel pickup because the airport is fairly far from the hotel. I am actually staying there myself next week