QoL at 75 Park Lane South?

I am considering checking out some units at 75 Park Lane South. If you live/lived there or know someone who does, how's the experience there? I'd love to hear the good, the bad and the ugly. Thanks!