Clean, up-to-date, great location