If you're looking for an apartment with 3 rooms in Hong Kong, you should look no further. This is the right place. Totally bang for the bucks.
However, if this is your first visit to HK, you may want to consider staying closer to the centre of Kowloon or Hong Kong island where it is more happening. Despite this, i find this place very accessible due to the opening of Ho Man Tin MTR station, which is only one station away from Yau Ma Tei Station. Ho Man Tin MTR is usually very empty, so it is very convenient to get on a train and connects you to the rest of HK.
There is a 7-eleven right behind the block of Grand Blossom, so it was very convenient to grab some snacks, water and etc. Apart from that, there is also a 24-h supermarket about less than 10 minutes walk away.
Overall, i've enjoyed my stay here and would recommend to friends to stay here. The only down side is that there are a lot of shops in surrounding area selling funeral flowers/etc. That didn't bother me at all but for some people, it might, so you may want to make sure that your groups are okay before booking for this place.