All of the staff are friendly. I haven't had to wait longer than five minutes before being called back. The waiting area is comfortable. I'm treated with respect when I'm being spoken to.