I had a great time, everything was wonderful. Subha's place is very conveniently located near the Tower Hill station. I tend to walk at fast pace, so it was usually less than 10 minutes for me there. There are two supermarkets nearby. As written in the welcome text, there are Restaurants near the very nice Katherine's Docks, but also 15-20min. up north there is a very nice area with pubs, restaurants, etc. and I enjoyed walking there in the evenings a few times. The apartment is perfect, you will not regret it.