The location is perfect for London.
The apartment is a place of silence and relaxing. Renting this lovely apartment is defenetly a good choice.