Ola's place was exactly as described and is ideal for exploring Greenwich and the surrounding areas. The apartment is a short walk from Greenwich station making central London easily accessible.
Communication with Ola prior to and during the stay was excellent and I would happily stay here again.