I am generally satisfied with the hotel (room) itself but have some problem with the restaurant. We had dinner there as it is the only "decent" place around the airport that offers a good menu. However, after we have ordered, it took nearly 1.5 hours for our main courses to arrive, after we have urged the staff there twice. And they didn't give a good explanation for the delay. It was busy but the guests around us who arrived later than us have mostly finished their meals before ours arrived. I won't recommend it to anyone and would advice they look for cheaper options in the airport departure hall instead.