Albert's and Mark's flat is really spacious and very well located (10-15min walk from North Greenwich station) The hosts are very thoughtful and very efficient at replying to messages. I would definitely recommend!