The apartment is on the first floor of the apartment building, it's main source of natural light are only at the front of the apartment and the back (living room and bedroom). But, I felt like I had to have the curtains drawn frequently. Apartment was okay, it felt kinda cluttered when I was there - you're clearly staying in Dalal's home, so keep that in mind.
It's in a great area! Really close to the Bond Street and Baker Street tube stops as well as the SoHo neighborhood. Amazing food around the corner too!