Stayed here for 6 days and 5 nights. The locale is wonderful and within walking distance to the beach and hawker village. The facility itself was okay as well as the service - they have two pools and their gym is well equipped. It’s also close to two bus stops.
Cons - Their shuttle service to the airport has set hours and they won’t send another shuttle if you’re too early or land too late. My plane was delayed for arrival, and I booked this hotel based on having shuttle service.
My room had chipped paint in the bathroom, and one of the outlets was loose near the desk. The service left something to be desired for me. I asked for a spoon, and I was told they could not give me a spoon because the restaurant was closed and they didn’t have plastic. My last night at the hotel, my key cards were deactivated, and I was not told why. They had to reverify my identity to reactivate the cards, and this was after a staff member rudely put her hand up to tell me she was not serving guests while at her desk.
Overall - the locale is good, but if you’re looking for excellent service and facilities, there are probably other options.