Clean, great customer service and a wonderful experience