Nice and tidy flat, neatly furnished : you feel at home in the center of London!