Agent very helpful on first viewing. And again on second viewing. Agent was good enough to meet me and a contractor on site for another viewing. Agent was good with the negotiations, following up with the seller when they were still mulling over offers for a few days.
Agents were usually available on phone and would usually call back promptly.
I was clear as to what I had to do and when. This was helpful as I was a first time buyer.
Bottle of bubbly with the keys was a nice final touch!