My friends and I were visiting for the first time and we had an absolute blast. Wish we had more time to enjoy the space. The views were amazing, may have been the best part of the trip. The apartment was spacious and comforting. It was quiet and pretty central to a lot of the places we visited. Walking distance from the Big Ben and Bridge.
To keep it simple, it's exactly what you're expecting and then some. Won't regret it.