We had a great stay! The place is exactly as described in the listing. Super convenient location; most of London's must-see areas are within a 30 minute walk and it's easy to just hop on the tube or bus and go anywhere.