flats to rent in maidstone no deposit