Could actually be an excellent hotel except that there's no sign to indicate the hotel existed at the address. I had great difficulty locating it on arrival for check-in. Moreover, the kitchen failed woefully. Not only that they couldn't serve me with what I ordered throughout my stay, the so-called breakfast wasn't good enough -evenbfor a dog! Besides, they didn't even prepare for my coming as the staff were obviously unaware! Be that as it may, I give them 3 stars overall.