Excellent location! Had everything we needed. Great communication from our host.