My stay at Dennis's place was terrific. The house is comfortable, the roommates are welcoming, and the location is perfect. Dennis's room is large and clean, and includes a private bathroom, private deck, and access to a gorgeous rooftop. Dennis provides all the amenities you'll need (towels, sheets, toiletries, parking permit, etc.), and he is easy to communicate and coordinate with. I would definitely come back!