The room was clean but with basic facilities. The bath was broken at one end and dirty ( I reported that on my arrival ). The reception staff were really nice and tried their best to accommodate. However, one of the female cleaner had an attitude problem. Actually I read this on other people's review before my booking and I didn't take it seriously, but she was such rude that I had to complain about her. The location is excellent.