I would like to start learning piano, any advice on what keyboard to get?

Key points

  • I would like to be able to put head phones in and connect it to other devices / apps so I think I need a MIDI Keyboard
  • It needs to be friendly for beginners but long lasting for progression - and closest to the real thing, so weighted keys and the traditional amount of keys 
  • Want to be be able to just store it away and put it on my bedroom desk when I’m ready to play