I couldn't make any comments on the environment of the hotel, cause my room was cancelled at the moment I arrived the hotel. The check-in time of this hotel was clearly stated as 14:00 til midnight, and I arrived at 23:30 which is within the check-in time period. However, they have sold my room to other customers before I arrived even I made full payment in advance and had a confirmation email of the room reservation. And the reason they sold my room to other customers is because they couldn't contact me and had to cancel my room. What a ridiculous reason. We ended up standing at the street from midnight til 3am calling Expedia to resolve the problem and arrange another hotel for us. This has made our journey really unpleasant.