I went to Mt Faber a few times, the place seems to be a lot
commercialized now.
Im not sure about the specific spot you mentioned, but for
walking and sightseeing, hmm, not bad.....but dont get your hopes
too high, time will pass and it might get boring.
Meat Pao