Stephan's place was absolutely perfect for what we needed. Locates in London, but the Greenwich area is greener and more charming. Checkin was easy, and the apartment felt like our new home. The building is modern, the apartment lovely welcoming - plus an amazing view! There is also a lovely cafe downstairs that offer healthy and delicious food. Highly recommended!