This apartment has absolutely everything you need, with extra homely touches. It is so comfortable, and the shower is amaaazing.