Found two small bugs on my bed. Pictures on Expedia were deceiving. Definitely doesn’t earn the 5 star rating on Expedia and 8.8 user rating is also overrated (positive reviews might have come from huge selection of free breakfast and friendly staffs). Location is good, but for this price, there are better hotels