The place is in a very good location. Super convenient. The building has an elevator which is nice. I had a nice stay in London for a week training program and this room was my home!