We stayed with 8 people. Plenty of room for all of us. But you need a bath schedule. 😀
Location is perfect. Greenwich Pier or rail station is very close by.
Be sure to visit the Plume of feathers pub which is close buy if you are looking for original pub.