Convenient location, well priced and overall the facilities are relatively new, not as bad as some of the horrifying reviews on Google Maps.
However, during my stay the cleanliness was shocking, obviously someone has been slack or not getting paid enough to care. Had spider web hanging in my room, and the dust on bed head was quite thick. Half roll of toilet paper left when I checked in.
Arrived 30 minutes late and the after hour check in lady needs to chill, made me standing at the car park for 45 minutes before she handed me the keys.