Have a look at Ellerslie, it's close to Penrose and has good transport links (train, bus, motorway) to CBD if you end up working there; there's lots of cafes and little shops in the Ellerslie centre, and it's close to Sylvia Park (big shopping mall) for other shopping. We live in Mt Wellington, which we like, but would have bought a house in Ellerslie if we'd found something in our budget. Lovely beaches at St Heliers, Mission Bay etc are a short drive away. Also check out the new suburb called Stonefields.