Rae and Jarrod's place is conveniently located and provides easy access to Harvard Square. Check-in was a breeze and the amenities provided rival that of of a hotel. It is clear that much thought was put in to make sure guests feel at home.