The place was close to everything I needed to check out at the Central area. Close to shops, restaurants (check out Kau Kee Noodles around the corner from the AirBnB, you won't regret it), and transportation stops.
I would highly recommend this place.
That being said, if you do have heavy luggages, the walk up those stairs isn't going to be easy.