Clean, convenient, friendly, helpful. Five stars all around.