We enjoyed our stay at Ginos place, it was very close to the centre of Greenwich and Maze Hill station which was very convenient. Cute little flat with nice furnishings and it had everything we needed, the only slight downside was that it was on a rather busy road.