Very clean and well-decorated space; stocked with everything you need (i.e. paper towels, laundry detergent); located in a great spot near a lot of shops and restaurants in the Fenway area.