Enjoyable stay in an apartment with character.