This hotel generally is alright but not the best. When we first checked-in, staff was answering and not answering, making giggle sounds, doesn't really feel nice when we are standing in front of them. Whatever we requested, like extra pillows were not given. Luckily we only stayed for one night. Room was pretty decent but needs to wait quite long before we have our room, even though we already have note to them prior that we will need early check-in. Overall, it is alright but if i'm given other choices, i will stay at other place. Otherwise, this place works alright for 1 night.