David’s place is everything that it is advertised as and more. Amazing location and extremely comfortable - one of those places you always dream of staying. Didn’t disappoint.