Cozy apartment. A must stay place