This place is really nice: nice view, nice location, and overall fairly luxurious. However, that means a high price. This is London, so it's not a cheap place, but as I said, it's nice. Don was very responsive and would always answer immediately.
Overall, I highly recommend it if you can afford it.