David's place is very nice and clean.
There is also a large desk and fast wifi, which was very helpful as I needed to work during my stay.
The location is pretty much as good as it gets.
Last but not least, David was very friendly.