Clean, nicely located and spacious.