Great place to stay! The room was huge and very clean. David was very accommodating. He provided clean towels, toiletries, a parking spot, and access to fridge space. Do nail down the details of getting to the apartment before you arrive though--it is tricky to find.