Clean and comfortable. Location is convenient for the T and we always found parking very close to the apartment just around the corner - the house is on the corner, too. We never actually met anyone, but we had no need to! They responded quickly to the initial emails.