Very clean, bright, quiet, and modern flat. Near the Tube and the shops. Belize Park is a lovely green and residential neighborhood close to the center of London.
I can warmly recommend Eleni"s flat. Also communication was perfect, Eleni is available and very kind. Would book again any time.