Oleg & Sasha's place is located at a great location close to the main attractions in Greenwich. The flat is really nice and Oleg & Sasha were very friendly and helpful. There was a small problem with entering the building as a key was not provided but they managed to arrange a replacement key very quickly and were responsive. I would recommend the flat if you are looking for a modern and well-located place.