Автор, а Вы бы в идеале хотели, чтобы невестка сьехала и снимала себе и внучке квартиру?  Предположительно, нового мужа с квартирой у нее пока нет, так что это не вариант на данный момент.  Если Вы этого хотите, то на мой взгляд Вы выполнили моральные обязательства перед этой молодой женщиной, девочка уже подросла, можно дать им срок 6 мес и получить квартиру обратно.  Однако, если у Вас есть причины думать, что Вы не хотите такого течения событий (невестка например не имеет денежной специальности, и Вам нравится, как она растит внучку / не хочется резких перемен), то я бы попросила ее через 6 мес начать снимать квартиру за 1/2 стоимости.  Это покажет ей, что квартира не ее, но в тоже время даст ей достаточно приемлимые договорные условия, что она будет довольна ситуацией.Честно говоря, с другой квартирой я бы сделала тоже самое, попросила старшего сына вносить 1/2 рыночной арендной стоимости в Ваш семейный бюджет.При таком подходе, финансово Вы вернетесь туда, куда хотели быть, в квартирах будут жить родные люди (а не приезжие, кто знает, что может случиться с квартирой итд), внучка пойдет в хорошую школу, итд.Другими словами, решение на мой взгляд перед Вами, но Вам надо превозмочь природную идею о том, что "прилично" - спокойно берите аренду у сына и у невестки, тогда Вы будете чувствовать себя уверенно и хорошо.