Staying at Bens place was great. The location is very convenient. The tube stations are at a walkable distance, grocery stores just around the corner. The stay was comfortable and cozy. Had all the amenities that I required during the stay. Communal areas kept very clean as they were cleaned often. Had a chance to interact with the other guests in the apartment during my stay who seemed very friendly. I would highly recommend anyone to stay at Bens place if they ever plan on visiting London.