According to my Latin-German dictionary "cenaculum" can also mean "upper floor" and "attic".
Thank you! "Apartment" has appeared in other sentences too. So, together with your indications, I think it is correct.
I was just wondering because in the "cenaculum", there is "cena", which is "dinner"; so I thought that this must be the exact meaning. But of course words have expanded and otherwise changed their meaning over time.