Clean, great location and prompt communication