cozy, lovely and well located