I enjoyed my stay at Alla's place, a nice little apartment within walking distance from both BU and Harvard (also excellent transit options to both). Alla was an excellent host, very communicative and flexible.