The room has enough space, and the toilets are very big and were clean we arrived! The self check-in is very easy. The location is perfect, 5 min walking from London Victoria and you have everything you need around.