Very good location. Don't miss breakfast at Shine Café and an oriental dinner at Superbaba just across the street. The rooftop patio is amazing as well and offers great views on Victoria harbour. If you are travelling with (little) kids, this apartment might be a good choice, as you will find all stuff you need for your small ones (baby bed, toys, baby seat etc.)
We stayed during a warm period and the flat got very hot. If you prefer airconditioned bedrooms this won't be suitable for you. The cleanness was accpetable, but maybe the owner will do a more thorough cleaning in the kitchen and the bathroom before you will stay there.