The apartment is excellent. The location is amazing. A short walk from Bond Street tube. Selfridges is on the doorstep and lots of restaurants and cafes.
Everything you need and great communication. Highly recommend