Great location in London! Self-check in is super easy and the place is clean and as listed. We had no problems at all and Alex was a great host. Great place to stay.