The place is very clean. The cleaning lady came pretty frequently and other roommates are very quiet and tidy. Had a great time staying there. The location is very central, about ten minutes walk from the Big Ben. Walking along the riverside is one of my favorite thing to do during my visit in London. Definitely recommend this place to anyone who doesn’t mind living with other people!