Excellent communication, hospitality, and convenience. Exactly what I needed!