I had an overnight layover in Boston and booked this place. It was self checkin and was seamless. The building is opposite to the laundry shop. Took me a while to find it. But inside the amenities and room were all as described. They have basic cooking items and even top ramen, coffee powder
Surrounding has McD and Subway so had my meal there. Washrooms were neat and tidy.