The building and location are great, the staff friendly, helpful and multi lingual. However I had to move rooms due to cockroaches - one fell on my face and I had another in my shoe which was pretty unfortunate! I also had very little sleep for two of the three nights there, because of the cockroaches on one night and...
More
