We had a great stay in Alessandro’s place for a trip to London in January. The place was very clean and the bed was comfy. Plenty of dishes in the kitchen for breakfast, etc. It is worth mentioning that the stairs to go up to the kitchen area are more of a ladder - this was not an issue for us but something to keep in mind. The Victoria tube station is ~10 min walk and there is a bus stop at the end of the street. I’m a very light sleeper and was able to sleep great every night because there was not a lot (if any) street/city noise at night.