Great location, close enough to Lan Kwai Fong but far enough to not be bothered by the noise. Had a bit of trouble finding the place as we did not know which exit, or which IFC to exit from (there were 2 towers - IFC1 and IFC2). We eventually found it by using Google maps.
Be mindful that the apartment is on the third floor, so if you have a lot of luggage, be prepared to lug them up several flights of stairs.
Apartment is spacious for the 2 of us, & is bigger than the average HK apartment. The bed is super comfortable with extra pillows provided. The fuse for the toilet lights and exhaust fan kept going off but Peter responded promptly on how to get them back on.
All in all, a satisfactory stay for a few nights with all the necessary conveniences served.