Excellent location, David was great too, good communication. Exactly what we needed for our little getaway and perfect yard for our puppy :)