Mike's places was a bit like a Hostel. Everyone had their own rooms but had kitchen communal space. We really appreciated the laundry!
We only stayed one night but it would be perfect for a long stay.