Randy was great! Communication was great, his home was perfect for our large family and location was amazing