David's place was absolutely perfect. The location was great and the rooftop views are beautiful. David was such a wonderful host and was always available. This was by far one of our favorite places we've ever stayed and hope to come back. Would definitely recommend!