David's place is exceptional value for money: sylish, private, sparkling clean and with lots of high quality touches. The location was great too. We would highly recommend.