Click on the map to zoom...

You may come to Vista Paradiso by the KCR train. Get off at the University station. From there, you may take the Bus #287K for one stop or take a green taxi (fare approx = $20).
The MTR lover should get off at the Diamond Hill station. Two buses will take you from there to Vista Paradiso: #89C and #286M. This should be a rather long ride of about 25 minutes.
Ma On Shan is a small town. For some, it is earier to take whatever transportation to Ma On Shan first, then grab a green taxi. The taxi fare should not be more than $20.

From Central/Admirty/Wanchai/Causeway Bay: Bus #681

From Tsuen Wan: Bus #43X

1