Ola's place was very clean and new. The flat is on a main road but the noise is minimal. The Greenwich train stations and riverfront are a short walk away along with the restaurants and market.