We were in April for two nights in the great apartment. It is located on the 11th floor and offers a fantastic view of London's skyline.
Personal, very friendly reception at the check in, unfortunately we didn't meet our host at the check out.
The accommodation has everything you need. The nearest bus / train station is a few minutes walk away.
Thank you very much for your hospitality.