Of course, if there is no real reason to break the lease. E.g. if you're moving to a different city for work or starting to study.
Further, if something is advertised as XX Eur/mo it's implied it's a month-by-month thing. Situations you described are very very clearly marked as being a contract with a start and an end date as well as a total including any and all fees as well as cancelation terms. You can't hide essential terms deep within a several page legalese document.
Further, if something is advertised as XX Eur/mo it's implied it's a month-by-month thing. Situations you described are very very clearly marked as being a contract with a start and an end date as well as a total including any and all fees as well as cancelation terms. You can't hide essential terms deep within a several page legalese document.