Very clean and well kept. We had an excellent communication with the owner and check in was really easy.
The location is probably the best part, perfect for visiting London, as it is literally next to the DLR train station.