Great location if you need to go to INSEAD. You can either take a bus or just walk there. Deli and mini mart around the corner, 10min walk to Star Vista mall. Maid, Minnie, is very sweet.