Excellent location and communication. Lovely place, we were very happy with everything. Highly recommend! Great host!