David was incredibly responsive and communicative! He accommodated a last minute booking and the space was clean and cozy.
Full kitchen, comfortable couches, a separate bedroom with its own TV - just the right amount of space I needed for a two night stay.
Parking was also very convenient (though it's a few flight of stairs above the entrance so plan accordingly!)
I would definitely stay again.