A worthy place to stay, but just a reminder to those who dodn't read the check in rules one by one. There would be a $20 extra fee if you check in after 10pm. I was charged that fee due to the flight delay about one hour and 20mins, which makes me give a four star instead of five.