Great little space in a fantastic part of London. Very comfortable and well equipped.
Note that there are a few steps to check in and find the place, so make sure you read the instructions they send to you!