This place right at the metro station and very close to the main attractions reachable by foot in few mins. There are a few cafes, restaurants and a shops nearby.