David's place is ultra convenient for location, right in the heart of the action. Everything you need is there even down to straighteners and and ironing board (not that I needed the straighteners). The property is clean and well presented and you won't have any complaints.
Do make sure you are aware of the alarm code in advance of arrival though.