Only 5 mins walk from Outram Park MRT Station. Shuttle bus is also available on demand to and from Outram Park Station.
The nice eating place is a bit far: as far as I know, the nearest big food market is Chinatown, to which you have to walk for 5 mins & take MRT for 1 stop. If you use a taxi, that's not a problem. though.
The view was ok, but you can't see the real high-rise buildings that feels like Singapore. The view is mostly HDB flats.