Nice, clean. spacious, quiet, private place with spectacular views in a great location. Everything was perfect. We recommend David's place without any hesitation.