Pleasant street is indeed pleasant as the name suggests... Central in cambridge, Whole Foods supermarket at walking distance. The place is clean and has a good matrass. Great for a visit to Cambridge.