Staff (Dennise) attending my booking is very helpful with proactiveness in mind. Check-in was smooth. The room was quite spacious, looks pretty clean but the floor was dusty when walking around in barefoot. Amenities of the building is just OK, not so much - just a small pool, kiddie pool was dirty, game room has nothing but dart and TV.