You asked:

what does efficiency apartment mean

  • The phrase 'efficiency apartment' means a furnished apartment with a kitchenette and bathroom.