I stayed in Glenn's apartment for three nights for a business trip to Boston. Glenn's associate Kevin was very communicative with me when planning how I would get the apartment keys, and set me up with Vivian the evening of my arrival, making the process very easy.
The apartment was exactly as listed, very clean, quiet, and the bed was quite comfortable. The area around the apartment is interesting, with a few little shops and restaurants. I would definitely recommend staying here.