Amazing location and space overlooking Hyde park. Everything you’d need for the stay.
Just keep in mind it is inner city so expect some traffic noise.