Cozy and comfortable apartment well located