Mohammed's place is very well situated and is within 5-7 minutes walking to Blackhorse Road tube station. Near you'll find some chain supermarkets (Tesco and Co Op) and some independent ones. There is also a somewhat limited, but not bad selection of takeaways/restaurants and a pub, also within walking distance.
The room is as described, big and spacious and was very clean.
Mohammed himself is a very nice person that likes to engage with his guests, if they are so inclined. Take the time to know him and bring a small gift and you're as good as gold. He will also provide whatever he can to make your stay more comfortable. Help yourself to tea and coffee.