This is the first time i checked in to this hotel. Before we checked in, i called the number that was listed on their website and confirmed my reservation. The person I talked to said, that we could just go there and someone would assist us for check in. When we got there and informed the receptionist that we were checking in, she was puzzled and looked as if she didn't have any idea what we were talking about. I gave her my name, and told her that i booked my reservation online through Expedia, and she looked through logbook and didn't find my name. I was disappointed that she was the receptionist but didn't know anything about our reservation. Then finally a guy came to the lobby and asked for my name, and I confirmed, saying it was me. Then i found out that there was a third party when i booked the room online, he was nice though. My point is, they should let their client know that there is a third party that will be involved. It is weird that they don't have the list of guests that will be staying in their hotel. Secondly, the room that we stayed in was clean, but everytime we left the room and come back at night, there were cockroaches. Though they were just small ones, it still bothered us. Hotels like that shouldn't have any cockroaches in the room. Overall, our stay was great with the location close to 2 big malls and easy access to the MRT.