Everything was absolutely spot on - the apartment is beautiful, super modern and comfortable for the 3 of us for our stay.
The best of all was the location! Just off from Oxford street and walking distance to absolutely everything.