Perfect, that's the word I would choose for Enrico apartment. If you want enjoy Capetown, that's the place you want.
And Enrico is such a nice person.
Communication, kindness and all you need. Also privacy.
So yes, in one word :
PERFECT