Randy is an excellent host! Great communication and eagerness to help. We had a terrific experienceand will return!