Professional and good communication. It was a breeze booking and had relatively simple procedures involving the stay.