Steve sent me detailed information about the location of the department and how to access on arrival.
The door is password secured, so no need for him to be there when we arrived. Nevertheless, he helped us because we couldn't open the door (we were on the wrong door, basically).
The apartment is exactly as the pictures, the bathroom has a "special" shower, very techy, with lights and different waterjets.
It is 20 min walk to Harvard Square (pleasant walk though).