This place is a nice little spot if you have a long layover in Boston and don't want to spend the night sleeping on the chairs at Logan. That is exactly what I did. It was safe, clean, easy to access, and exactly as advertised. Saved me a bunch of money in taxis, hotel rooms, etc in Boston.
The unit is a room in a larger apartment. Things are well labeled, easy to follow and perfect for the situation.