Excellent communication, cleanliness and attention to detail. I appreciated the water and snacks provided, and would book with Fred again.