Chris and Kelly define "Superhosts"! We had a wonderful time and their place is awesome!