If I could give David 6 stars for communication, I would! Not only is his place fantastic with a great location, but David was extremely available to answer any questions I had.