Very spacious flat, perfect to accomodate 6 people without feeling crowded. With a big kitchen table and equipped kitchen, it is perfect for cooking.
Greenwich is a lovely little part of London that used to be a small town itself. Greenwich market and the Maritime Museum are just a stroll away.
Only downside is that Greenwich is not the most central, commuting into central London takes quite some time. You should be aware of that, especially if it is your first time in London and your plan is to see all the classic sights which are above the Thames.