Only stay for a short time.
I dont think people go to KK for the city.. so you'd want a decent hotel with a pool or close to the beach.
We stayed here 2 nights before we did the Mt Kinabalu climb.
Luckily it wasn't longer because we got pretty bored.
It's just a hotel nothing special about it .. free shuttle bus but only runs at 10am or 4pm none in the middle of the day and it's about 15min walk to town or a RM15 taxi.
Breakfast was average nothing good.
Better off paying extra for a resort with pool if staying for a few days.
Is ok for a night or 2