No houses for rent offered by Delfts Green