Nice host, nice location, clean, good communication.