Good design , friendly , helpful , very clean and good value .