John's place is a good location and is worth the cost. It is very clean. I stayed there for a couple of days and it is a quick lyft or uber drive away to and from Prudential or Downtown Crossing. You do have to share a bathroom with the other rooms and it isn't a problem. The bed is comfy along with the pillows. Towels are provided in the room.