Great hospitality and thoroughness! Everything was exactly as pictured and we really felt right at home. Great communication and flexibility as well!