We really enjoyed our stay at David’s place. It is at a great location, just opposite at a nice playground (very handy with children), close to public transport and amenities.
Parking is a bit tricky at the dedicated car spot (very tight to get in especially if you have a big car) however it’s easy to find unlimited street parking.
Kitchen is basic but was perfectly fine for our needs (breakfasts only).
We would stay at David’s place again.