Excellent location and great host - great communication. Checked throughout the stay to make sure we had everything we needed