Comfortable, well-equipped apartment in a pleasant street close to public transport.
Check-in was simple and communication was good. Lovely place with easy access to Greenwich and central London.