Hotel was a good value for the money. Service needs improving. Location is convenient next to the mall, but if you don't have a motorbike, it's not walkable from the beach, restaurants and entertainment.
On check-in they could not find our hotels.com reservation. We waited for a while, they asked us if we would pay direct if they could not find it, I said no because it's hassle to cancel with hotels.com, they eventually found the reservation.
The room was good size and comfortable bed. The downside was the stinky bathroom. It smelled like a sewer, which crept into the room. It was worse after a shower, so perhaps something to do with the water coming up. It was manageable, but smelled.
Stayed 3 nights. First day we came back late at night and room was not cleaned. We had to go to front desk and ask to them to clean room. The following day we came back around 6:30pm and the room was again not cleaned. Had to go back to front desk and ask them to clean the room. Two days in a row no proactive clean.
Breakfast was ok. On weekend there was buffet, but on Monday there was nothing, you just ordered off a menu when arrived at 9:15am. Weird, but I guess not many guests on Monday compared with weekend so they don't make food buffet?! Also first morning my GF showed up a few minutes after 9:30am and lady at front desk ran to tell her she cannot go to breakfast b/c it's too late. I was in there eating and there was still people going to the buffet at this time. It's okay hotel.