Clean, and the location is great! The communication was prompt. Would stay again soon!