I think the amenities and hotel room had all the basics. It is ok for a 3 star hotel. The staff were polite and customer service was good. The room we stayed in however had a few issues, 1) toilet flusher kept coming off the wall but his was fixed after informing the receptionist. 2) Air- Con was not working even though asking receptionist to fix.
Other than that, it was a pleasant stay for the price you pay.