David's place is great - convenient location, nice big room, lovely balcony. We had everything we needed and felt really comfortable. David seemed chill and always replied swiftly :) Would 100% recommend!