A good place for the price. Comfortable and clean and the check in and communication from Josh were super smooth.
The place is really like a mini hotel....multiple rooms with a shared bathroom on every floor. The stairs can be a little hairy with big bags as the space is tight. Note also that the walls are thin so you can hear a bit of other guests as they move around, but overall the place is comfortable and the room is spacious with good light.