This place was really convenient for an extremely last-minute one-night stay where I literally just needed a bed to sleep in, a shower to use, and a place to store my stuff during the day. There are really no frills--it's just Michael's apartment basically converted to a hostel (which means, yes, there are other people staying there), but if you can get over that, it's a good deal for a last-minute change in plans and needing a spot to crash for the night.
Michael's a nice guy. He met late at night after my flight to let me in and again once more to check out. Would recommend if you need you're in a pinch and need to sleep.