Our apartment was comfortable, modern and very clean! I recommend this apartment to anyone who would like to go to Central London too as there is a direct train to Liverpool St station :)
I will be coming back for sure!