Very well placed. The subway station (Line G) is at 5-10 min by walk. There is a lot of restaurant and store near the apartment. It is clean and convenient.
Greg is very busy with his job so it was like the apartment is for us :) and anyway he has his own private entrance. Highly recommanded