Amazing communication and beautiful location. Jon kept in touch throughout my entire stay and brought over additional things that we needed. Great host!