I am not your typical reviewer. I only write a review when I am grossly unimpressed, but not the case at this instance. We stayed at this hotel and (as a seasoned hotel designer), I was impressed and (must say) surprised with the space management, attention to details, location and the general ambience of this hotel. The rooms are neat and everything works perfectly (except few improvement to the one of the one bedroom rooms). It feels homely, secured and close to shopping centers. Staff is great and welcoming. However, there are few cons and room for improvement. 1. The parking space needs to be looked into. 2. The management needs to access its relational etiquette to customer when a client is displeased or requires domestic assistance. Case in point is when I had a flat tire and whilst the company's driver was willing to assist the management does not find that important which a turn off was for me. But I must confess that the management reps redeemed herself from my initial perception -okay with me. 3. The cash deposit was almost a deal breaker for us. There should be a provision for credit card hold/deposit rather than cash only. And in the event of the client not having physical cash as was my case, a well thought out alternative approach should be considered. Overall, I was so impressed and I have decided to visit this place again and where applicable lodge our visiting staff there. I will definitely recommend. 4 stars cos there's room for improvement.