David was an amazing host. Very responsive and understanding when I accidentally brought the key home with me. The place has amazing views and was very clean. Loved our stay!! Definitely recommend.