Clean, hip, spacious apartment. Will want to stay there, again.